/* ACESSEM: http://www.arquivodecodigos.net/sistema/main/visualizar_artigo_tutorial/15
 *
 * http://www.vivaolinux.com.br/artigo/Escrevendo-aplicacoes-com-MySQL-e-Java/?pagina=1
 *
 * http://dev.mysql.com/usingmysql/java/[
 *
 * http://www.devmedia.com.br/articles/viewcomp.asp?comp=4076
 *
 * http://www.botecodigital.info/java/conectando-java-com-hsqldb/ >>> COMO FAZER UMA CONEXAO AO HSQL
 *
 */


// pacote para uso da API JDBC
import java.sql.*;

import javax.swing.JOptionPane;

public class Conexao{
   // String que compreende onde o banco esta
   Connection con = null;
   static String URL = "jdbc:mysql://localhost:3306/meuBanco";
   // Login
   static String  usuario = "root";
   // Senha
   static String senha = "root";
   public Connection conectar() {
      try {
         // Carregando o Driver
         Class.forName("com.mysql.jdbc.Driver");
         // Efetuando a Conexao
         Connection conexao = DriverManager.getConnection(URL, usuario, senha);
         /* A partir daqui, você pode utilizar
          * os statements para consultas ou insercoes...
          *
         */
         // Sucesso na Conexao
         // JOptionPane.showMessageDialog(null, "Sucesso na Conexao!");
         
      } catch (ClassNotFoundException objErroDriver) {
         JOptionPane.showMessageDialog(null, "Erro no Driver");
      }
      catch (SQLException objErroConexao) {
         JOptionPane.showMessageDialog(null, "Erro na  Conexao");
      }

      return con;
   
   }

}